Philo McGiffin


Philo Norton McGiffin was a late 19thcentury American naval officer later serving in Chinese service as a naval advisor during the First SinoJapanese War. Although primarily skilled as an instructor and administrator, he proved a talented tactician during the Battle of the Yalu as well as the first American to command a modern battleship in wartime.

NA

Source: Wikipedia


RELATED SEARCHES